package org.x.user.dto;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class CreateDeptDTO {
    /**
     * 参数名	类型	必填	说明
     * name	string	是	部门名称
     * parentId	long	是	父部门ID（0表示根部门）
     * sort	integer	否	排序值（默认0）
     * description	string	否	部门描述
     */
    @NotEmpty(message = "部门名称不能为空")
    private String name;
    @NotNull(message = "父部门ID不能为空")
    private Long parentId;
    private Integer sort = 0;
    private String description;
}
